improvised stall - Almanca İngilizce Sözlük